pastor and farm leader - Französisch Englisch Wörterbuch